#pragma once
#include "Object.h"

class Gate:public Object
{
	protected:

	public:
	Gate(int locx, int locy, int locz,int extraBit, vector<vector<vector<Floor*>>> floor);
	~Gate(void);
	//for when this object gets collided against
	virtual void collide(Object* collider);
	//for when this object collides with something else
	virtual void collideWith(Object* collidee);
	virtual void doFloor(Equip currentEquip);
};
